Crate koto_runtime[−][src]
Expand description
Contains the runtime and core library for the Koto language
Re-exports
Modules
Macros
Structs
The error type used to report errors during compilation
The underlying ValueKey -> Value ‘data’ hash map used in Koto
The default stderr used in Koto
The default stdin used in Koto
The default stdout used in Koto
A value with data and behaviour defined externally to the Koto runtime
Helper for loading, compiling, and caching Koto modules
The key type used by [ValueMap]
The Map value type used in Koto
Enums
Traits
A trait for external data
A trait used for file-like-things in Koto
A trait that defines the read operations of a KotoFile
A trait that defines the write operations of a KotoFile
Type Definitions
A mutual exclusion primitive useful for protecting shared data
A reader-writer lock
RAII structure used to release the shared read access of a lock when dropped.
RAII structure used to release the exclusive write access of a lock when dropped.